
package com.turing.post.webservice.client;

import java.math.BigInteger;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for cardClassic complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="cardClassic">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="allowDeposit" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="allowRedemp" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="balanceLimit" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         &lt;element name="cardClassicId" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         &lt;element name="cardClassicName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="isRealName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="issueCompanyNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="paidAmountHighLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="paidAmountLowLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="paidCountLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="proxyIssueBin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="remark" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cardClassic", propOrder = {
    "allowDeposit",
    "allowRedemp",
    "balanceLimit",
    "cardClassicId",
    "cardClassicName",
    "isRealName",
    "issueCompanyNo",
    "paidAmountHighLimit",
    "paidAmountLowLimit",
    "paidCountLimit",
    "proxyIssueBin",
    "remark",
    "status"
})
public class CardClassic {

    protected String allowDeposit;
    protected String allowRedemp;
    protected BigInteger balanceLimit;
    protected BigInteger cardClassicId;
    protected String cardClassicName;
    protected String isRealName;
    protected String issueCompanyNo;
    protected Integer paidAmountHighLimit;
    protected Integer paidAmountLowLimit;
    protected Integer paidCountLimit;
    protected String proxyIssueBin;
    protected String remark;
    protected String status;

    /**
     * Gets the value of the allowDeposit property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAllowDeposit() {
        return allowDeposit;
    }

    /**
     * Sets the value of the allowDeposit property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAllowDeposit(String value) {
        this.allowDeposit = value;
    }

    /**
     * Gets the value of the allowRedemp property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAllowRedemp() {
        return allowRedemp;
    }

    /**
     * Sets the value of the allowRedemp property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAllowRedemp(String value) {
        this.allowRedemp = value;
    }

    /**
     * Gets the value of the balanceLimit property.
     * 
     * @return
     *     possible object is
     *     {@link BigInteger }
     *     
     */
    public BigInteger getBalanceLimit() {
        return balanceLimit;
    }

    /**
     * Sets the value of the balanceLimit property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigInteger }
     *     
     */
    public void setBalanceLimit(BigInteger value) {
        this.balanceLimit = value;
    }

    /**
     * Gets the value of the cardClassicId property.
     * 
     * @return
     *     possible object is
     *     {@link BigInteger }
     *     
     */
    public BigInteger getCardClassicId() {
        return cardClassicId;
    }

    /**
     * Sets the value of the cardClassicId property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigInteger }
     *     
     */
    public void setCardClassicId(BigInteger value) {
        this.cardClassicId = value;
    }

    /**
     * Gets the value of the cardClassicName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCardClassicName() {
        return cardClassicName;
    }

    /**
     * Sets the value of the cardClassicName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCardClassicName(String value) {
        this.cardClassicName = value;
    }

    /**
     * Gets the value of the isRealName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIsRealName() {
        return isRealName;
    }

    /**
     * Sets the value of the isRealName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIsRealName(String value) {
        this.isRealName = value;
    }

    /**
     * Gets the value of the issueCompanyNo property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIssueCompanyNo() {
        return issueCompanyNo;
    }

    /**
     * Sets the value of the issueCompanyNo property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIssueCompanyNo(String value) {
        this.issueCompanyNo = value;
    }

    /**
     * Gets the value of the paidAmountHighLimit property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getPaidAmountHighLimit() {
        return paidAmountHighLimit;
    }

    /**
     * Sets the value of the paidAmountHighLimit property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setPaidAmountHighLimit(Integer value) {
        this.paidAmountHighLimit = value;
    }

    /**
     * Gets the value of the paidAmountLowLimit property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getPaidAmountLowLimit() {
        return paidAmountLowLimit;
    }

    /**
     * Sets the value of the paidAmountLowLimit property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setPaidAmountLowLimit(Integer value) {
        this.paidAmountLowLimit = value;
    }

    /**
     * Gets the value of the paidCountLimit property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getPaidCountLimit() {
        return paidCountLimit;
    }

    /**
     * Sets the value of the paidCountLimit property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setPaidCountLimit(Integer value) {
        this.paidCountLimit = value;
    }

    /**
     * Gets the value of the proxyIssueBin property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProxyIssueBin() {
        return proxyIssueBin;
    }

    /**
     * Sets the value of the proxyIssueBin property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProxyIssueBin(String value) {
        this.proxyIssueBin = value;
    }

    /**
     * Gets the value of the remark property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRemark() {
        return remark;
    }

    /**
     * Sets the value of the remark property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRemark(String value) {
        this.remark = value;
    }

    /**
     * Gets the value of the status property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getStatus() {
        return status;
    }

    /**
     * Sets the value of the status property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setStatus(String value) {
        this.status = value;
    }

}
